import turtle

# 设置国旗的尺寸（标准比例3:2）。
# 旗长用288的倍数（参考大小：288 x 192）
flag_length = 288 * 3
# 旗高用旗长计算，方便调整大小
flag_height = flag_length * 2 // 3

# 设置画布
screen = turtle.getscreen()
screen.title("红旗")
screen.setup(flag_length + 100, flag_height + 100)

# 设置画笔
pen = turtle.getpen()
pen.shape("turtle")
pen.speed(1) # 速度：0是最快、10是较快、6是正常、3是较慢、1是最慢

### 画红旗 开始 ###
pen.teleport(-flag_length/2, flag_height/2)
pen.color("red")
pen.begin_fill()
for _ in range(2):
    pen.forward(flag_length)
    pen.right(90)
    pen.forward(flag_height)
    pen.right(90)
pen.end_fill()
pen.color("black")
### 画红旗 结束 ###


# 收笔
pen.hideturtle()
# 持续显示
screen.mainloop()